FluentCrm\App\Services\BlockParser A

Total Complexity 63
Dependencies 4
Dependents 8
Total lines 306
Lines of code 231
Logical lines of code 166
Comment lines 0
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
sanitizeBlock()
A
45 11 41
getButtonWrapper()
A
46 10 37
alterBlockContent()
A
55 8 19
renderConditionalBlock()
S
53 7 25
getButtonsOpening()
S
51 6 24
getMediaTextOpening()
S
51 6 23
getColumnOpening()
S
63 3 9
__construct()
S
65 2 9
parse()
S
65 2 9
getRowOpening()
S
66 2 8
getImageBlockHtml()
S
60 1 12
getMediaTextClosing()
S
82 1 3
getRowClosing()
S
82 1 3
getColumnClosing()
S
82 1 3
getButtonsClosing()
S
82 1 3
renderLatestPosts()
S
82 1 3